@nadeshikon/plugin-nextjs
Version:
Run Next.js seamlessly on Netlify
22 lines (20 loc) • 491 B
text/typescript
import NextAuth from "next-auth"
import NetlifyProvider from "next-auth/providers/netlify"
export default NextAuth({
providers: [
NetlifyProvider({
clientId: process.env.NETLIFY_CLIENT_ID,
clientSecret: process.env.NETLIFY_CLIENT_SECRET,
authorization: ({ params: { scope: "user" } })
})
],
theme: {
colorScheme: "dark",
},
callbacks: {
async jwt({ token }) {
token.userRole = "admin"
return token
},
},
})